package com.funny.stock.trade.vo;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description  
 * @Author  pengl
 * @Date 2020-11-21
 */

public class T0TradePlanListVO {


	private Long id;
	private Long composeId;

	private String stockCode;
	private String stockName;

	/**
	 * 计划状态.未启动0，交易中1，已停止2
	 */
	private Integer status;

	private Integer isDelete;

	private Integer isLoopTrade;

	private Integer isLoopMonitor;

	private Integer isTradeNotify;

	private Integer isMonitorNotify;

	private BigDecimal monitorIncreasePer;

	private BigDecimal monitorDecreasePer;

	private BigDecimal tradeIncreasePer;

	private BigDecimal tradeDecreasePer;

	private Long tradeStockNum;

	/**
	 * 1-5
	 */
	private Integer tradePriceType;



	private Date endDate;

	private Date endTime;

	private Date startTime;

	private Long createId;

	private Date createTime;

	private Long updateId;

	private Date updateTime;
	private BigDecimal profitMoney;

	private Long profitNumber;

	public Integer getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}

	public Integer getIsLoopTrade() {
		return isLoopTrade;
	}

	public void setIsLoopTrade(Integer isLoopTrade) {
		this.isLoopTrade = isLoopTrade;
	}

	public Integer getIsLoopMonitor() {
		return isLoopMonitor;
	}

	public void setIsLoopMonitor(Integer isLoopMonitor) {
		this.isLoopMonitor = isLoopMonitor;
	}

	public Integer getIsTradeNotify() {
		return isTradeNotify;
	}

	public void setIsTradeNotify(Integer isTradeNotify) {
		this.isTradeNotify = isTradeNotify;
	}

	public Integer getIsMonitorNotify() {
		return isMonitorNotify;
	}

	public void setIsMonitorNotify(Integer isMonitorNotify) {
		this.isMonitorNotify = isMonitorNotify;
	}

	public BigDecimal getMonitorIncreasePer() {
		return monitorIncreasePer;
	}

	public void setMonitorIncreasePer(BigDecimal monitorIncreasePer) {
		this.monitorIncreasePer = monitorIncreasePer;
	}

	public BigDecimal getMonitorDecreasePer() {
		return monitorDecreasePer;
	}

	public void setMonitorDecreasePer(BigDecimal monitorDecreasePer) {
		this.monitorDecreasePer = monitorDecreasePer;
	}

	public BigDecimal getTradeIncreasePer() {
		return tradeIncreasePer;
	}

	public void setTradeIncreasePer(BigDecimal tradeIncreasePer) {
		this.tradeIncreasePer = tradeIncreasePer;
	}

	public BigDecimal getTradeDecreasePer() {
		return tradeDecreasePer;
	}

	public void setTradeDecreasePer(BigDecimal tradeDecreasePer) {
		this.tradeDecreasePer = tradeDecreasePer;
	}

	public Long getTradeStockNum() {
		return tradeStockNum;
	}

	public void setTradeStockNum(Long tradeStockNum) {
		this.tradeStockNum = tradeStockNum;
	}

	public Integer getTradePriceType() {
		return tradePriceType;
	}

	public void setTradePriceType(Integer tradePriceType) {
		this.tradePriceType = tradePriceType;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

	public Date getEndTime() {
		return endTime;
	}

	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getComposeId() {
		return composeId;
	}

	public void setComposeId(Long composeId) {
		this.composeId = composeId;
	}

	public String getStockCode() {
		return stockCode;
	}

	public void setStockCode(String stockCode) {
		this.stockCode = stockCode;
	}

	public String getStockName() {
		return stockName;
	}

	public void setStockName(String stockName) {
		this.stockName = stockName;
	}



	public Long getCreateId() {
		return createId;
	}

	public void setCreateId(Long createId) {
		this.createId = createId;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Long getUpdateId() {
		return updateId;
	}

	public void setUpdateId(Long updateId) {
		this.updateId = updateId;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public BigDecimal getProfitMoney() {
		return profitMoney;
	}

	public void setProfitMoney(BigDecimal profitMoney) {
		this.profitMoney = profitMoney;
	}

	public Long getProfitNumber() {
		return profitNumber;
	}

	public void setProfitNumber(Long profitNumber) {
		this.profitNumber = profitNumber;
	}
}
